package model;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class TransacaoResultado extends Transacoes {

	private String resposta = "";
	private String mensagem = "";
	private int qtLinhas = 0;
	private List<String> linhas = new ArrayList<String>();

	public String getResposta() {
		return resposta;
	}

	public void setResposta(String resposta) {
		this.resposta = resposta;
	}

	public String getMensagem() {
		return mensagem;
	}

	public void setMensagem(String mensagem) {
		this.mensagem = mensagem;		
	}
	
	public List<String> getMensagemList(int tamanho) {
		List<String> msg = new ArrayList<>();
		msg.addAll(Arrays.asList(mensagem.split("(?<=\\G.{"+ tamanho +"})")));
		return msg;		
	}

	public int getQtLinhas() {
		return qtLinhas;
	}

	public void setQtLinhas(int qtLinhas) {
		this.qtLinhas = qtLinhas;
	}

	public List<String> getLinhas() {
		return linhas;
	}
	
	public void setLinhas(List<String> linhas) {
		this.linhas = linhas;
	}
	
	public void addLinha(String linha) {
		this.linhas.add(linha);
	}

}
